satellite transponder - Turco Inglés Diccionario